Isolated village in the Southern French Alps